//package me.sdevil507.supports.httplog;
//
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.stereotype.Component;
//import org.zalando.logbook.Correlation;
//import org.zalando.logbook.HttpLogWriter;
//import org.zalando.logbook.Precorrelation;
//
///**
// * 持久化日志信息的日志输出类
// *
// * @author sdevil507
// * created on 2020/3/27
// */
//@SuppressWarnings("NullableProblems")
//@Component
//@Slf4j
//public class PersistenceHttpLogWriter implements HttpLogWriter {
//
//    /**
//     * 请求部分不做处理,移至下面response中合并为一个日志进行处理
//     *
//     * @param precorrelation precorrelation
//     * @param request        request
//     */
//    @Override
//    public void write(Precorrelation precorrelation, String request) {
//        // 不做处理
//    }
//
//    /**
//     * 自定义处理反馈日志(在自定义sink中已经将request与response进行了合并)
//     *
//     * @param correlation correlation
//     * @param response    response
//     */
//    @Override
//    public void write(Correlation correlation, String response) {
//        log.debug(response);
//        // 此处可以执行日志保存相关操作处理
//    }
//}
